#if !defined(__PRAY_CORE_ROSARIO_H)
#define __PRAY_CORE_ROSARIO_H

@class RosarioViewController;

@interface RosarioNavigationController : BaseNavigationViewController
{
	RosarioViewController*			_rosarioViewController;
}

- (void)onSettingChanged:(PraySettingData*)data;

@end

@interface RosarioViewController : BaseViewController <EditPurposeViewDelegate, RosaryViewControllerDelegate> {
	BOOL						_isLeftHandSided;
	BOOL						_vibrateOn;
	
	NSArray*					_mysteryImageButtons;
	NSInteger					_currentMystery;
	NSString*					_purpose;
	UITextView*					_prayView;
	UIImageView*				_backgroundView;
	RosaryViewController*		_rosaryView;
	UIImageView*				_pointerView;
	
	UILabel*					_purposeLabel;
	UIScrollView*				_purposeScrollView;
	NSInteger					_purposeScrollViewPosition;
	NSInteger					_purposeScrollViewLimitX;
}

- (void)onSettingChanged:(PraySettingData*)data;

@end


#endif // !__PRAY_CORE_ROSARIO_H